package com.yuhao.common.strcount;

import com.yuhao.common.strcount.entity.BillPrintBillInfo;
import com.yuhao.common.strcount.entity.Test;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class MainTest1 {

    public static void main(String[] args) {
        long startTime = System.currentTimeMillis();
//        List<Test> tests = getBeanList();
        List<Map<String, Object>> mapList = getMapList();
        long endTime = System.currentTimeMillis();
        System.out.println((endTime - startTime) / 1000);
    }

    public static List<Test> getBeanList() {
        List<Test> list = new ArrayList<>();
        for (int i = 0; i < 20000; i++) {
            list.add(new Test("TQTDBZ","BGHJHTDSJ","BGHJHFDSJ","XDHGDRL","SQRXM","BXRZL","SQTDCXSJ","SQTDJSSJ","SQTDKSSJ","SQDWBS","SPSJ","GDBS","GDSJ","DQBM","DDXCSJ","XDQGDRL","BNLJTDDYSCKHS","YWHJBS","QXTDBZ","QXTDSJ","ZFBZ","ZRB","BGYY","CJSJ","KFGZDBH","YSTDBZ","YSSDBZ","YSSDYY","YSFDSJ","YDQY","BGDKHS","DXTDSJ","YJTDSHS","SJSDBZ","SJBZ","SJLY","SJZTDM","YJFDSJ","GZTDDD","GZBXSJ","ZYKHS","ZDSJBZ","ZDGZKHS","ZHBS","SFQS","SFDPYJFDC","IVRBS","IVRBBBS","TDFW","GZNR","GZFZRLXDH","SNDNPJFH","SNDZZJRL","DYKHS","PPBS","ZGYKHS","HBGLZ","HBBS","JLCJSJTDKSSJ","JLCJSJFDJSSJ","JLGJPPBS","JLCJTDSJCXSJ","CZSJ","CZRBS","JHSQSJ","JHSPSJ","JHBGZT","JHBGNR","JHTDCXSJ","JHTDKSSJ","JHTDJSSJ","JHTDLBDM","JHNY","DLAQSGBS","TFDGDBS","QXTDYY","TDSJJSSJ","TDSJKSSJ","TDRL","TDCXSJ","TDKHS","TDSB","SJGLBZ","TDSJBS","TDSHS","TDQGDL","TDDBH","TDJHBH","TDFLDM","GZFZR","TDYYDM","TDLB","DQTZDM","BZ","FGZQYYHFDSJ","ZRBMBM","ZRDWBM","NDDWSXDM","AQSGCLZTBS","FDFDBS","TDGMGQKHS","GDDWBM","DKHKHS","QXTDWSXDM","ZGDBS","DYDJDM","NY","BNLJTDCGESSXSKHS","BNLJTDCGSCKHS"));            list.add(new Test("TQTDBZ","BGHJHTDSJ","BGHJHFDSJ","XDHGDRL","SQRXM","BXRZL","SQTDCXSJ","SQTDJSSJ","SQTDKSSJ","SQDWBS","SPSJ","GDBS","GDSJ","DQBM","DDXCSJ","XDQGDRL","BNLJTDDYSCKHS","YWHJBS","QXTDBZ","QXTDSJ","ZFBZ","ZRB","BGYY","CJSJ","KFGZDBH","YSTDBZ","YSSDBZ","YSSDYY","YSFDSJ","YDQY","BGDKHS","DXTDSJ","YJTDSHS","SJSDBZ","SJBZ","SJLY","SJZTDM","YJFDSJ","GZTDDD","GZBXSJ","ZYKHS","ZDSJBZ","ZDGZKHS","ZHBS","SFQS","SFDPYJFDC","IVRBS","IVRBBBS","TDFW","GZNR","GZFZRLXDH","SNDNPJFH","SNDZZJRL","DYKHS","PPBS","ZGYKHS","HBGLZ","HBBS","JLCJSJTDKSSJ","JLCJSJFDJSSJ","JLGJPPBS","JLCJTDSJCXSJ","CZSJ","CZRBS","JHSQSJ","JHSPSJ","JHBGZT","JHBGNR","JHTDCXSJ","JHTDKSSJ","JHTDJSSJ","JHTDLBDM","JHNY","DLAQSGBS","TFDGDBS","QXTDYY","TDSJJSSJ","TDSJKSSJ","TDRL","TDCXSJ","TDKHS","TDSB","SJGLBZ","TDSJBS","TDSHS","TDQGDL","TDDBH","TDJHBH","TDFLDM","GZFZR","TDYYDM","TDLB","DQTZDM","BZ","FGZQYYHFDSJ","ZRBMBM","ZRDWBM","NDDWSXDM","AQSGCLZTBS","FDFDBS","TDGMGQKHS","GDDWBM","DKHKHS","QXTDWSXDM","ZGDBS","DYDJDM","NY","BNLJTDCGESSXSKHS","BNLJTDCGSCKHS"));
        }
        return list;
    }

    public static List<Map<String, Object>> getMapList() {
        List<Map<String, Object>> mapList = new ArrayList<>();
        for(int i = 0; i < 20000; i++) {
            Map<String, Object> map = new HashMap<>(200);
            map.put("TQTDBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BGHJHTDSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BGHJHFDSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("XDHGDRL" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SQRXM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BXRZL" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SQTDCXSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SQTDJSSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SQTDKSSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SQDWBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SPSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("GDBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("GDSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("DQBM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("DDXCSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("XDQGDRL" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BNLJTDDYSCKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("YWHJBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("QXTDBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("QXTDSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZFBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZRB" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BGYY" + i,"1234567891234567890中文中文测试测试123456");
            map.put("CJSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("KFGZDBH" + i,"1234567891234567890中文中文测试测试123456");
            map.put("YSTDBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("YSSDBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("YSSDYY" + i,"1234567891234567890中文中文测试测试123456");
            map.put("YSFDSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("YDQY" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BGDKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("DXTDSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("YJTDSHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SJSDBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SJBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SJLY" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SJZTDM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("YJFDSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("GZTDDD" + i,"1234567891234567890中文中文测试测试123456");
            map.put("GZBXSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZYKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZDSJBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZDGZKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZHBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SFQS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SFDPYJFDC" + i,"1234567891234567890中文中文测试测试123456");
            map.put("IVRBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("IVRBBBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDFW" + i,"1234567891234567890中文中文测试测试123456");
            map.put("GZNR" + i,"1234567891234567890中文中文测试测试123456");
            map.put("GZFZRLXDH" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SNDNPJFH" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SNDZZJRL" + i,"1234567891234567890中文中文测试测试123456");
            map.put("DYKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("PPBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZGYKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("HBGLZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("HBBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JLCJSJTDKSSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JLCJSJFDJSSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JLGJPPBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JLCJTDSJCXSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("CZSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("CZRBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHSQSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHSPSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHBGZT" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHBGNR" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHTDCXSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHTDKSSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHTDJSSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHTDLBDM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("JHNY" + i,"1234567891234567890中文中文测试测试123456");
            map.put("DLAQSGBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TFDGDBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("QXTDYY" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDSJJSSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDSJKSSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDRL" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDCXSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDSB" + i,"1234567891234567890中文中文测试测试123456");
            map.put("SJGLBZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDSJBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDSHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDQGDL" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDDBH" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDJHBH" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDFLDM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("GZFZR" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDYYDM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDLB" + i,"1234567891234567890中文中文测试测试123456");
            map.put("DQTZDM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BZ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("FGZQYYHFDSJ" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZRBMBM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZRDWBM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("NDDWSXDM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("AQSGCLZTBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("FDFDBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("TDGMGQKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("GDDWBM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("DKHKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("QXTDWSXDM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("ZGDBS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("DYDJDM" + i,"1234567891234567890中文中文测试测试123456");
            map.put("NY" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BNLJTDCGESSXSKHS" + i,"1234567891234567890中文中文测试测试123456");
            map.put("BNLJTDCGSCKHS" + i,"1234567891234567890中文中文测试测试123456");
            mapList.add(map);
        }
        return mapList;
    }
}
